talk
Within Moscow and at most large tourist sites, it is possible to find English speakers. At major tourist destinations, guides are available in most major world languages. The only language you are likely to hear on a daily basis, however, is Russian, and knowledge of the Cyrillic alphabet plus a few key phrases will certainly make independent travel a lot easier.